installation radar - French English Dictionary